package Entity;

import java.util.Date;




public class Funding {
	private int fundingId;
	private int serviceId;
	private String fundingSource;
	//private String fundingContactDetails;
	private String contact;
	

	private int fundingAmount;
	private Date fundingStart;
	private Date fundingEnd;
	private String fundingNeeds;
	private Boolean fundingContinuationNeeded;
	private int fundingContinuationAmount;
	private String fundingContinuationDetails;
	private String fundraisingForText;
	private String fundraisingWhy;
	private String fundraisingNeeds;
	private Date fundraisingRequiredBy;
	private Boolean fundraisingComplete;
	private Date fundraisingCompletedDate;
	private Boolean fundraisingDonorAnonymous;
	private int fundraisingDonorAmount;
	private Date fundraisingDonationDate;
	private Boolean fundraisingDonationIncremental;

	public int getFundingId() {
		return fundingId;
	}

	public Funding(int fundingId, int serviceId, String fundingSource,
			String contact, int fundingAmount, Date fundingStart,
			Date fundingEnd, String fundingNeeds,
			boolean fundingContinuationNeeded, int fundingContinuationAmount,
			String fundingContinuationDetails, String fundraisingForText,
			String fundraisingWhy, String fundraisingNeeds,
			Date fundraisingRequiredBy, boolean fundraisingComplete,
			Date fundraisingCompletedDate, boolean fundraisingDonorAnonymous,
			int fundraisingDonorAmount, Date fundraisingDonationDate,
			boolean fundraisingDonationIncremental) {
		super();
		this.fundingId = fundingId;
		this.serviceId = serviceId;
		this.fundingSource = fundingSource;
		this.contact=contact;
		//this.fundingContactDetails = fundingContactDetails;
		this.fundingAmount = fundingAmount;
		this.fundingStart = fundingStart;
		this.fundingEnd = fundingEnd;
		this.fundingNeeds = fundingNeeds;
		this.fundingContinuationNeeded = fundingContinuationNeeded;
		this.fundingContinuationAmount = fundingContinuationAmount;
		this.fundingContinuationDetails = fundingContinuationDetails;
		this.fundraisingForText = fundraisingForText;
		this.fundraisingWhy = fundraisingWhy;
		this.fundraisingNeeds = fundraisingNeeds;
		this.fundraisingRequiredBy = fundraisingRequiredBy;
		this.fundraisingComplete = fundraisingComplete;
		this.fundraisingCompletedDate = fundraisingCompletedDate;
		this.fundraisingDonorAnonymous = fundraisingDonorAnonymous;
		this.fundraisingDonorAmount = fundraisingDonorAmount;
		this.fundraisingDonationDate = fundraisingDonationDate;
		this.fundraisingDonationIncremental = fundraisingDonationIncremental;
	}

	public String getContact() {
		return contact;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}
	public void setFundingId(int fundingId) {
		this.fundingId = fundingId;
	}

	public int getServiceId() {
		return serviceId;
	}

	public void setServiceId(int serviceId) {
		this.serviceId = serviceId;
	}

	public String getFundingSource() {
		return fundingSource;
	}

	public void setFundingSource(String fundingSource) {
		this.fundingSource = fundingSource;
	}

//	public String getFundingContactDetails() {
//		return fundingContactDetails;
//	}
//
//	public void setFundingContactDetails(String fundingContactDetails) {
//		this.fundingContactDetails = fundingContactDetails;
//	}

	public int getFundingAmount() {
		return fundingAmount;
	}

	public void setFundingAmount(int fundingAmount) {
		this.fundingAmount = fundingAmount;
	}

	public Date getFundingStart() {
		return fundingStart;
	}

	public void setFundingStart(Date fundingStart) {
		this.fundingStart = fundingStart;
	}

	public Date getFundingEnd() {
		return fundingEnd;
	}

	public void setFundingEnd(Date fundingEnd) {
		this.fundingEnd = fundingEnd;
	}

	public String getFundingNeeds() {
		return fundingNeeds;
	}

	public void setFundingNeeds(String fundingNeeds) {
		this.fundingNeeds = fundingNeeds;
	}

	public Boolean getFundingContinuationNeeded() {
		return fundingContinuationNeeded;
	}

	public void setFundingContinuationNeeded(Boolean fundingContinuationNeeded) {
		this.fundingContinuationNeeded = fundingContinuationNeeded;
	}

	public int getFundingContinuationAmount() {
		return fundingContinuationAmount;
	}

	public void setFundingContinuationAmount(int fundingContinuationAmount) {
		this.fundingContinuationAmount = fundingContinuationAmount;
	}

	public String getFundingContinuationDetails() {
		return fundingContinuationDetails;
	}

	public void setFundingContinuationDetails(String fundingContinuationDetails) {
		this.fundingContinuationDetails = fundingContinuationDetails;
	}

	public String getFundraisingForText() {
		return fundraisingForText;
	}

	public void setFundraisingForText(String fundraisingForText) {
		this.fundraisingForText = fundraisingForText;
	}

	public String getFundraisingWhy() {
		return fundraisingWhy;
	}

	public void setFundraisingWhy(String fundraisingWhy) {
		this.fundraisingWhy = fundraisingWhy;
	}

	public String getFundraisingNeeds() {
		return fundraisingNeeds;
	}

	public void setFundraisingNeeds(String fundraisingNeeds) {
		this.fundraisingNeeds = fundraisingNeeds;
	}

	public Date getFundraisingRequiredBy() {
		return fundraisingRequiredBy;
	}

	public void setFundraisingRequiredBy(Date fundraisingRequiredBy) {
		this.fundraisingRequiredBy = fundraisingRequiredBy;
	}

	public Boolean getFundraisingComplete() {
		return fundraisingComplete;
	}

	public void setFundraisingComplete(Boolean fundraisingComplete) {
		this.fundraisingComplete = fundraisingComplete;
	}

	public Date getFundraisingCompletedDate() {
		return fundraisingCompletedDate;
	}

	public void setFundraisingCompletedDate(Date fundraisingCompletedDate) {
		this.fundraisingCompletedDate = fundraisingCompletedDate;
	}

	public Boolean getFundraisingDonorAnonymous() {
		return fundraisingDonorAnonymous;
	}

	public void setFundraisingDonorAnonymous(Boolean fundraisingDonorAnonymous) {
		this.fundraisingDonorAnonymous = fundraisingDonorAnonymous;
	}

	public int getFundraisingDonorAmount() {
		return fundraisingDonorAmount;
	}

	public void setFundraisingDonorAmount(int fundraisingDonorAmount) {
		this.fundraisingDonorAmount = fundraisingDonorAmount;
	}

	public Date getFundraisingDonationDate() {
		return fundraisingDonationDate;
	}

	public void setFundraisingDonationDate(Date fundraisingDonationDate) {
		this.fundraisingDonationDate = fundraisingDonationDate;
	}

	public Boolean getFundraisingDonationIncremental() {
		return fundraisingDonationIncremental;
	}

	public void setFundraisingDonationIncremental(
			Boolean fundraisingDonationIncremental) {
		this.fundraisingDonationIncremental = fundraisingDonationIncremental;
	}

	public Funding() {
		super();
		// TODO Auto-generated constructor stub
	}

	
	

	
	
}
